Fix double close.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Thu, 19 Sep 2002 17:08:26 +0000 (17:08 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Thu, 19 Sep 2002 17:08:26 +0000 (17:08 +0000)
gpsbabel/magproto.c

index 9bad44098d8e46b96b1af0bb6c62ddad5fd127e6..c30b0174dab173407541b15611e2a47c86e62e5d 100644 (file)
@@ -541,7 +541,9 @@ mag_deinit(void)
 {
        mag_handoff();
        termdeinit();
-       fclose(magfile_in);
+       if(magfile_in)
+               fclose(magfile_in);
+       magfile_in = NULL;
 }
 #if 0
 /*